studying thoroughly - German English Dictionary